package com.yixia.system.service.system;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yixia.common.utils.page.PageBean;
import com.yixia.system.domain.system.SysOperLog;

import java.util.List;

/**
* @author 35038
* @description 针对表【sys_oper_log(操作日志记录)】的数据库操作Service
* @createDate 2023-08-03 09:23:50
*/
public interface SysOperLogService extends IService<SysOperLog> {

    /**
     * 添加日志信息
     * @param operLog 操作日志对象
     */
    public void insertOperlog(SysOperLog operLog);

    /**
     * 进行分页查询
     * @param pageBean 分页信息
     * @param operLog 查询条件
     * @return 查询结果
     */
    Page<SysOperLog> selectOperLogListPage(PageBean pageBean, SysOperLog operLog);

    /**
     * 通过pageHeper来进行分页查询
     * @param operLog
     * @return
     */
    public List<SysOperLog> selectOperLogList(SysOperLog operLog);
}
